package cc.rengu.igas.mcps.facade.request;


import cc.rengu.igas.mcps.facade.base.BaseRequest;
import cc.rengu.igas.mcps.facade.bean.CouponInfo;
import cc.rengu.igas.mcps.facade.bean.RiskInfo;

/**
 * 微信统一下单请求实体类
 * Created by 王成 on 2018/4/24.
 */
public class WechatCreateOrderRequest extends BaseRequest {

    //用户编号
    private String userId;
    //商户号
    private String mchntNo;
    //二维码类型
    private String qrType;
    //订单号
    private String userOrderId;
    //openId
    private String openId;
    //authCode
    private String code;
    //交易币种
    private String orderCcy;
    //交易金额
    private String orderAmt;
    //商品描述
    private String orderDesc;
    /*支付备注*/
    private String goodsDesc;
    //商品详情
    private String goodsDetail;
    //订单有效时长
    private String orderExpiryTime;
    //风险监控信息
    private RiskInfo riskInfo;
    //优惠券信息
    private CouponInfo couponInfo;

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getQrType() {
        return qrType;
    }

    public void setQrType(String qrType) {
        this.qrType = qrType;
    }

    public String getUserOrderId() {
        return userOrderId;
    }

    public void setUserOrderId(String userOrderId) {
        this.userOrderId = userOrderId;
    }

    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getOrderCcy() {
        return orderCcy;
    }

    public void setOrderCcy(String orderCcy) {
        this.orderCcy = orderCcy;
    }

    public String getOrderAmt() {
        return orderAmt;
    }

    public void setOrderAmt(String orderAmt) {
        this.orderAmt = orderAmt;
    }

    public String getOrderDesc() {
        return orderDesc;
    }

    public void setOrderDesc(String orderDesc) {
        this.orderDesc = orderDesc;
    }

    public String getGoodsDesc() {
        return goodsDesc;
    }

    public void setGoodsDesc(String goodsDesc) {
        this.goodsDesc = goodsDesc;
    }

    public String getGoodsDetail() {
        return goodsDetail;
    }

    public void setGoodsDetail(String goodsDetail) {
        this.goodsDetail = goodsDetail;
    }

    public String getOrderExpiryTime() {
        return orderExpiryTime;
    }

    public void setOrderExpiryTime(String orderExpiryTime) {
        this.orderExpiryTime = orderExpiryTime;
    }

    public RiskInfo getRiskInfo() {
        return riskInfo;
    }

    public void setRiskInfo(RiskInfo riskInfo) {
        this.riskInfo = riskInfo;
    }

    public CouponInfo getCouponInfo() {
        return couponInfo;
    }

    public void setCouponInfo(CouponInfo couponInfo) {
        this.couponInfo = couponInfo;
    }

}
